Trajectory2Gym: Decision-Grounded Compositional Interaction Synthesis for Tool-Use Agents
Trajectory2Gym:面向工具使用智能体的决策锚定组合交互合成
🧭 工具使用 Agent 轨迹合成与 SFT ★ 深度解读
Westlake University · Ant International
通过构造组合交互并仅监督有可见历史依据的决策,大幅提升多轮工具使用智能体的 SFT 效果
📌 工作参考价值(4 点)
- 决策级监督掩码:训练工具使用智能体时,不要只按最终成功或 API 执行成功过滤轨迹。对每个 assistant 动作检查:参数是否来自决策时可见的上下文(如工具返回结果、用户确认),工具是否可见,以及是否满足工作流顺序。失败的调用保留为上下文但不参与模仿损失,避免模型学会利用 collector 私有信息或错误捷径。
- 定向合成欠支持依赖路径:先统计现有轨迹池中组合结构的支持度(如“查询→错误→澄清→重试→确认→取消→更新”),再针对低于支持阈值的路径生成任务和初始状态。不要随机采样候选,否则稀有结构被漏掉的概率很高;可按模型尺度设定每个 canonical path 的目标深度,小模型少重复,大模型多重复。
- 父级归一化 SFT:一条多轮交互可能被渲染成多行训练样例,若按行平均会让长交互主导损失。以语义交互为单位赋予相等权重,再在内部按目标 token 数分配,可防止长轨迹过拟合,提升多轮和状态依赖任务的稳定性(消融中单独贡献 8.04 点)。
- 成功只做 gate,不做 license:在电商客服、订单处理等 Agent 场景,即使 API 执行成功,也可能包含错误目标或违反用户最新意图(如替换了已取消的商品)。将“成功”作为进入训练池的门槛,但不作为每个动作的监督许可;结合工作流顺序和用户确认来判定目标动作。